package com.cheng.operation;

import com.cheng.common.exception.CommonException;
import com.cheng.data.entity.EntpTypeInfEntity;

import java.util.List;

/**
 * @author: ChengJW
 * @date: 2021/11/8 8:37
 * @version: 1.0
 * @description: 关于企业类型信息表 entp_type_inf 表的业务逻辑操作
 */
public interface EntpTypeInfOperation {

    /**
    * @author: ChengJW
    * @params: [entity]
    * @return: java.util.List<com.cheng.data.entity.EntpTypeInfEntity>
    * @date: 2021/11/8
    * @description: 查询 entp_type_inf 表信息
    */
    List<EntpTypeInfEntity> queryEntpTypeInf(EntpTypeInfEntity entity) throws CommonException;

    /**
    * @author: ChengJW
    * @params: [entity]
    * @return: com.cheng.data.entity.EntpTypeInfEntity
    * @date: 2021/11/8
    * @description: 根据 code 查询单条 entp_type_inf 的企业类型描述
    */
    String queryEntpTypeInfByCode(String code) throws CommonException;
}
